Skip to content

FR-041: normalize corpus relationship verbs to the edge vocabulary#8

Merged
kreneskyp merged 1 commit into
mainfrom
fr041-doc-normalization
Jun 21, 2026
Merged

FR-041: normalize corpus relationship verbs to the edge vocabulary#8
kreneskyp merged 1 commit into
mainfrom
fr041-doc-normalization

Conversation

@kreneskyp

Copy link
Copy Markdown
Contributor

Normalizes frontmatter relationships[].type verbs in spec/ to the canonical edge vocabulary (FR-041 corpus doc-normalization).

Changes

Only the type: token inside relationships: entries was rewritten; quoting style preserved. The document-type-dependent rules collapse to NFR docs only:

  • NFR implementstraces_to (NFR-001, NFR-002, NFR-004, NFR-006)
  • NFR consumesdepends_on (NFR-001, NFR-003, NFR-004, NFR-005)

FR/US implements, FR/US consumes, and FR requires were left unchanged per the type-conditional map.

6 files changed (all under spec/non-functional/).

Verification

quire validate 'spec/**/*.md' --scope . disallowed-edge-type count: 8 → 0.

Pairs with quire-rs#5 and spec-artifacts-iso#3.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@kreneskyp kreneskyp requested a review from a team as a code owner June 21, 2026 16:25
@kreneskyp kreneskyp merged commit 923b1c3 into main Jun 21, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant